查看原文
其他

Linus 再发飙:这就是一堆垃圾!

点击关注👉 民工哥技术之路 2023-08-12

关注公众号,回复“1024”获取2TB学习资源!

出品 | OSC开源社区(ID:oschina2013)

Linux 6.3 内核的合并窗口已开启,Linus Torvalds 也收到了大量的 PR,目前总体看来正在有序进行。但 Linus 对部分合并请求的日志信息非常不满:“我之前就已经说过,很显然现在我需要再重复一次,如果你懒得解释为什么会存在这个合并请求,那么根据定义,这就是一堆垃圾!”缺少注释的合并请求让 Linus Torvalds 很生气Linus 认为,如果你不能解释清楚一个合并请求,那么就不要提交,这是很简单的道理。如果不解释提交合并请求的原因,那就是在生产垃圾。在这种情况下,Linus 觉得这种合并请求根本就不应该存在。

Linus 强调道,这是每个开发者都应该牢记的规则。如果有注释的话,那就在日志信息中写出来,让那个合并请求的提交看起来合理些。

现在这些没有注释的合并请求看起来完全没有意义,Linus 表示自己十分厌恶无意义的合并。它们只会让代码历史看起来更糟糕,更难读。

最后的结果是,这次合并是对之前的 Linux 6.2 的修复,相关的开发者会努力在未来更清楚地表达合并请求的注释。

相关链接:https://lore.kernel.org/lkml/CAHk-=wgw++ccN-Pd1npZsBSDD3z6EGUSKsWuAEh5YC-TmfJAug@mail.gmail.com/

推荐阅读 点击标题可跳转

一个高性能、无侵入的性能监控工具,有点东西!

不愧是微软出品的工具!逆天啊。。。

 万字总结!40 道 Nginx 经典面试题!(附答案)

使用 VPN 你一定要了解这几个真相!

这些一夜爆火的国产软件,却被误以为是外国佬研发的

疯狂涨价!甲骨文推出全新定价模式,想钱想疯了

卸载 Notepad++!事实已证明,它更牛逼…

死磕数据库系列(十四):MySQL 锁机制详解

转发 关注

点亮下方“在看”图标

更多人看到

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存